life force – English–Français translations

🇬🇧 en fr 🇫🇷

life force noun

  • principle that animates living organisms
force vitale, élan vital
Wiktionary Links